The owners of the Olympic Stadium have confirmed West Ham could be forced to share their new ground, but sources at the club are confident that will not happen.
The owners of the Olympic Stadium have confirmed West Ham could be forced to share their new ground, but sources at the club are confident that will not happen.